A Predictive Momentum-Based Whole-Body Torque Controller: Theory and Simulations for the iCub Stepping
نویسندگان
چکیده
When balancing, a humanoid robot can be easily subjected to unexpected disturbances like external pushes. In these circumstances, reactive movements as steps become a necessary requirement in order to avoid potentially harmful falling states. In this paper we conceive a Model Predictive Controller which determines a desired set of contact wrenches by predicting the future evolution of the robot, while taking into account constraints switching in case of steps. The control inputs computed by this strategy, namely the desired contact wrenches, are directly obtained on the robot through a modification of the momentum-based whole-body torque controller currently implemented on iCub. The proposed approach is validated through simulations in a stepping scenario, revealing high robustness and reliability when executing a recovery strategy.
منابع مشابه
A Receding Horizon Push Recovery Strategy for Balancing the iCub Humanoid Robot
Balancing and reacting to strong and unexpected pushes is a critical requirement for humanoid robots. We recently designed a capture point based approach which interfaces with a momentum-based torque controller and we implemented and validated it on the iCub humanoid robot. In this work we implement a Receding Horizon control, also known as Model Predictive Control, to add the possibility to pr...
متن کاملRobust Controller Design Based-on Aerodynamic Load Simulator Identification Driven by PMSM for Hardware-in-the-Loop Simulations
Aerodynamic load simulators generate the required time varying load to test the actuator’s performance in the laboratory. Electric Load Simulator (ELS) as one of variety of the dynamic load simulators should follows the rotation of the Under Test Actuator (UTA) and applies the desired torque to UTA’s rotor at the same time. In such a situation, a very large torque is imposed to the ELS from the...
متن کاملAn Optimization Based Control Framework for Balancing and Walking: Implementation on the iCub Robot
A whole-body torque control framework adapted for balancing and walking tasks is presented in this paper. In the proposed approach, centroidal momentum terms are excluded in favor of a hierarchy of high-priority position and orientation tasks and a low-priority postural task. More specifically, the controller stabilizes the position of the center of mass, the orientation of the pelvis frame, as...
متن کاملWhole-Body Motion Synthesis with LQP-Based Controller - Application to iCub
This paper deals with the dynamic control of humanoid robots interacting with their environment, and more specifically the behavioral synthesis of dynamic tasks. The purpose is to link several elementary activities subjected to physical constraints, both internal as torque limits and external as contacts, within the framework of posture/tasks coordination. We propose here to convert the set of ...
متن کاملiCub Whole-Body Control through Force Regulation on Rigid Non-Coplanar Contacts
*Correspondence: Francesco Nori , Cognitive Humanoids Laboratory, Department of Robotics Brain and Cognitive Sciences, Fondazione Istituto Italiano di Tecnologia, Via Morego 30, Genova 16163, Italy e-mail: [email protected] This paper details the implementation of state-of-the-art whole-body control algorithms on the humanoid robot iCub. We regulate the forces between the robot and its surr...
متن کامل